@import "./Aristo/Aristo.css";

/* ПОДПОРКИ JQUERYUI ПОД ТЕМУ ARISTO */
.ui-button .ui-button-text { font-size: 1em !important; }
input.ui-button, .ui-widget-content input.ui-button { font-size: 1em !important; }
.ui-state-highlight .ui-icon, .ui-state-error .ui-icon { margin-top: 0 !important; }

/* ПОДПОРКИ TINYMCE ПОД ТЕМУ ARISTO */
.mceContentBody { font-family: Arial,sans-serif; font-size: 1em !important; }
.mceLayout {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #cecece !important;
}
.mceToolbar { background: #ededed !important; border: none !important; }
.mceIframeContainer { border-bottom: none !important; border-top: 1px solid #cecece !important; }

/* BUTTONS & BUTTONSET */
.ui-buttonset > .ui-button {
	-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
}
.ui-buttonset > .ui-button:first-child { 
	-moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; 
	-moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
}
.ui-buttonset > .ui-button:last-child { 
	-moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px;
	-moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
}
.ui-button-text-icons .ui-icon { margin-left: 4px; }

/* ЭЛЕМЕНТЫ ФОРМ, КОТОРЫЕ НЕ ОПИСАНЫ В ARISTO */
.ui-form select, .ui-form input[type="file"] {
	padding: 3px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #cecece;
	outline: none;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 rgba(255,255,255,0.2);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 rgba(255,255,255,0.2);
	box-shadow: 0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 rgba(255,255,255,0.2);
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
    background-color: #ffffff;
}
.ui-form select:hover, .ui-form input[type="file"]:hover {
	border: 1px solid #bdbdbd;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.2);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.2);
	box-shadow: 0 1px 3px rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.2);
}
.ui-form select:focus, .ui-form input[type="file"]:focus {
	border: 1px solid #95bdd4;
	-webkit-box-shadow: 0 2px 3px rgba(161,202,226,0.5) inset, 0 1px 0 rgba(255,255,255,0.2);
	-moz-box-shadow: 0 2px 3px rgba(161,202,226,0.5) inset, 0 1px 0 rgba(255,255,255,0.2);
	box-shadow: 0 2px 3px rgba(161,202,226,0.5) inset, 0 1px 0 rgba(255,255,255,0.2);
}
.ui-form input[type="checkbox"], .ui-form input[type="radio"] {
	width: 15px;
	height: 15px;
}

/* CHOSEN */
.chzn-container .chzn-results .highlighted {
	background-color: #5F83B9 !important;
	background-image: none !important;
	text-shadow: 0 1px 1px #234386;
	font-weight: bold;
}